package com.bootdo.system.domain;

import cn.afterturn.easypoi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;



/**
 * 发货表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2021-04-23 10:54:38
 */
public class ListDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//id
	private String id;
	//日期
	@Excel(name = "日期", width = 10, isImportField = "true_st")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date freightDate;
	//省份
	@Excel(name = "省份", width = 10, isImportField = "true_st")
	private String province;
	//地办
	@Excel(name = "地办", width = 10, isImportField = "true_st")
	private String area;
	//经理
	@Excel(name = "经理", width = 10, isImportField = "true_st")
	private String manager;
	//业务类型
	@Excel(name = "业务类型", width = 10, isImportField = "true_st")
	private String businessType;
	//传递单号
	@Excel(name = "传递单号", width = 10, isImportField = "true_st")
	private String expressNo;
	//单位名称
	@Excel(name = "单位名称", width = 10, isImportField = "true_st")
	private String company;
	//商品编号
	@Excel(name = "商品编号", width = 10, isImportField = "true_st")
	private String productId;
	//商品名称
	@Excel(name = "商品名称", width = 10, isImportField = "true_st")
	private String productName;
	//商品规格
	@Excel(name = "商品规格", width = 10, isImportField = "true_st")
	private String productGuige;
	//库位号
	@Excel(name = "库位号", width = 10, isImportField = "true_st")
	private String productPositionNumber;
	//批号
	@Excel(name = "批号", width = 10, isImportField = "true_st")
	private String batchNumber;
	//数量
	@Excel(name = "数量", width = 10, isImportField = "true_st")
	private String productAmount;
	//含税价
	@Excel(name = "含税价", width = 10, isImportField = "true_st")
	private String priceTax;
	//金额
	@Excel(name = "金额", width = 10, isImportField = "true_st")
	private String price;
	//件数
	@Excel(name = "件数", width = 10, isImportField = "true_st")
	private String packageNumber;
	//有效期
	@Excel(name = "有效期", width = 10, isImportField = "true_st")
	private String validDate;
	//收件人
	@Excel(name = "收件人", width = 10, isImportField = "true_st")
	private String receiver;
	//地址
	@Excel(name = "地址", width = 10, isImportField = "true_st")
	private String receiveAddress;
	//电话
	@Excel(name = "电话", width = 10, isImportField = "true_st")
	private String mobile;
	//库位
	@Excel(name = "库位", width = 10, isImportField = "true_st")
	private String productPosition;
	//方式
	@Excel(name = "方式", width = 10, isImportField = "true_st")
	private String transType;
	//部门
	@Excel(name = "事业部", width = 10, isImportField = "true_st")
	private String dept;
	//折扣
	@Excel(name = "折扣", width = 10, isImportField = "true_st")
	private String discount;
	//备注
	@Excel(name = "备注", width = 10, isImportField = "true_st")
	private String remark;
	//随货单
	@Excel(name = "随货单", width = 10, isImportField = "true_st")
	private String withOrder;
	//单价
	@Excel(name = "单价", width = 10, isImportField = "true_st")
	private String unitPrice;
	//邮箱
	@Excel(name = "邮箱", width = 10, isImportField = "true_st")
	private String email;
	//不合格项
	@Excel(name = "不合格项", width = 10, isImportField = "true_st")
	private String unqualified;
	//原指令
	@Excel(name = "原指令", width = 10, isImportField = "true_st")
	private String instruct;
	//第一次
	@Excel(name = "第一次", width = 10, isImportField = "true_st")
	private String first;
	//第二次
	@Excel(name = "第二次", width = 10, isImportField = "true_st")
	private String second;
	//第三次
	@Excel(name = "第三次", width = 10, isImportField = "true_st")
	private String third;
	//第四次
	@Excel(name = "第四次", width = 10, isImportField = "true_st")
	private String fouth;
	//未发货
	@Excel(name = "未发货", width = 10, isImportField = "true_st")
	private String noDelivery;
	//删除标识 0-正常  1-已删除
	private Integer isDelete;
	//创建时间
	private Date createTime;
	//创建人
	private String createUser;
	//打印次数
	private Integer printNum;
	//导入次数
	private Integer importNum;
	//随货通行单打印次数
	private Integer withOrderPrintNum;

	/**
	 * 设置：id
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：id
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：日期
	 */
	public void setFreightDate(Date freightDate) {
		this.freightDate = freightDate;
	}
	/**
	 * 获取：日期
	 */
	public Date getFreightDate() {
		return freightDate;
	}
	/**
	 * 设置：省份
	 */
	public void setProvince(String province) {
		this.province = province;
	}
	/**
	 * 获取：省份
	 */
	public String getProvince() {
		return province;
	}
	/**
	 * 设置：地办
	 */
	public void setArea(String area) {
		this.area = area;
	}
	/**
	 * 获取：地办
	 */
	public String getArea() {
		return area;
	}
	/**
	 * 设置：经理
	 */
	public void setManager(String manager) {
		this.manager = manager;
	}
	/**
	 * 获取：经理
	 */
	public String getManager() {
		return manager;
	}
	/**
	 * 设置：传递单号
	 */
	public void setExpressNo(String expressNo) {
		this.expressNo = expressNo;
	}
	/**
	 * 获取：传递单号
	 */
	public String getExpressNo() {
		return expressNo;
	}
	/**
	 * 设置：单位名称
	 */
	public void setCompany(String company) {
		this.company = company;
	}
	/**
	 * 获取：单位名称
	 */
	public String getCompany() {
		return company;
	}
	/**
	 * 设置：商品编号
	 */
	public void setProductId(String productId) {
		this.productId = productId;
	}
	/**
	 * 获取：商品编号
	 */
	public String getProductId() {
		return productId;
	}
	/**
	 * 设置：商品名称
	 */
	public void setProductName(String productName) {
		this.productName = productName;
	}
	/**
	 * 获取：商品名称
	 */
	public String getProductName() {
		return productName;
	}
	/**
	 * 设置：商品规格
	 */
	public void setProductGuige(String productGuige) {
		this.productGuige = productGuige;
	}
	/**
	 * 获取：商品规格
	 */
	public String getProductGuige() {
		return productGuige;
	}
	/**
	 * 设置：库位号
	 */
	public void setProductPositionNumber(String productPositionNumber) {
		this.productPositionNumber = productPositionNumber;
	}
	/**
	 * 获取：库位号
	 */
	public String getProductPositionNumber() {
		return productPositionNumber;
	}
	/**
	 * 设置：批号
	 */
	public void setBatchNumber(String batchNumber) {
		this.batchNumber = batchNumber;
	}
	/**
	 * 获取：批号
	 */
	public String getBatchNumber() {
		return batchNumber;
	}
	/**
	 * 设置：数量（支）
	 */
	public void setProductAmount(String productAmount) {
		this.productAmount = productAmount;
	}
	/**
	 * 获取：数量（支）
	 */
	public String getProductAmount() {
		return productAmount;
	}
	/**
	 * 设置：含税价
	 */
	public void setPriceTax(String priceTax) {
		this.priceTax = priceTax;
	}
	/**
	 * 获取：含税价
	 */
	public String getPriceTax() {
		return priceTax;
	}
	/**
	 * 设置：金额
	 */
	public void setPrice(String price) {
		this.price = price;
	}
	/**
	 * 获取：金额
	 */
	public String getPrice() {
		return price;
	}
	/**
	 * 设置：件数
	 */
	public void setPackageNumber(String packageNumber) {
		this.packageNumber = packageNumber;
	}
	/**
	 * 获取：件数
	 */
	public String getPackageNumber() {
		return packageNumber;
	}
	/**
	 * 设置：有效期
	 */
	public void setValidDate(String validDate) {
		this.validDate = validDate;
	}
	/**
	 * 获取：有效期
	 */
	public String getValidDate() {
		return validDate;
	}
	/**
	 * 设置：收件人
	 */
	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}
	/**
	 * 获取：收件人
	 */
	public String getReceiver() {
		return receiver;
	}
	/**
	 * 设置：地址
	 */
	public void setReceiveAddress(String receiveAddress) {
		this.receiveAddress = receiveAddress;
	}
	/**
	 * 获取：地址
	 */
	public String getReceiveAddress() {
		return receiveAddress;
	}
	/**
	 * 设置：电话
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：电话
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：库位
	 */
	public void setProductPosition(String productPosition) {
		this.productPosition = productPosition;
	}
	/**
	 * 获取：库位
	 */
	public String getProductPosition() {
		return productPosition;
	}
	/**
	 * 设置：方式
	 */
	public void setTransType(String transType) {
		this.transType = transType;
	}
	/**
	 * 获取：方式
	 */
	public String getTransType() {
		return transType;
	}
	/**
	 * 设置：部门
	 */
	public void setDept(String dept) {
		this.dept = dept;
	}
	/**
	 * 获取：部门
	 */
	public String getDept() {
		return dept;
	}
	/**
	 * 设置：折扣
	 */
	public void setDiscount(String discount) {
		this.discount = discount;
	}
	/**
	 * 获取：折扣
	 */
	public String getDiscount() {
		return discount;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：随货单
	 */
	public void setWithOrder(String withOrder) {
		this.withOrder = withOrder;
	}
	/**
	 * 获取：随货单
	 */
	public String getWithOrder() {
		return withOrder;
	}
	/**
	 * 设置：单价
	 */
	public void setUnitPrice(String unitPrice) {
		this.unitPrice = unitPrice;
	}
	/**
	 * 获取：单价
	 */
	public String getUnitPrice() {
		return unitPrice;
	}
	/**
	 * 设置：邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取：邮箱
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * 设置：不合格项
	 */
	public void setUnqualified(String unqualified) {
		this.unqualified = unqualified;
	}
	/**
	 * 获取：不合格项
	 */
	public String getUnqualified() {
		return unqualified;
	}
	/**
	 * 设置：原指令
	 */
	public void setInstruct(String instruct) {
		this.instruct = instruct;
	}
	/**
	 * 获取：原指令
	 */
	public String getInstruct() {
		return instruct;
	}
	/**
	 * 设置：第一次
	 */
	public void setFirst(String first) {
		this.first = first;
	}
	/**
	 * 获取：第一次
	 */
	public String getFirst() {
		return first;
	}
	/**
	 * 设置：第二次
	 */
	public void setSecond(String second) {
		this.second = second;
	}
	/**
	 * 获取：第二次
	 */
	public String getSecond() {
		return second;
	}
	/**
	 * 设置：第三次
	 */
	public void setThird(String third) {
		this.third = third;
	}
	/**
	 * 获取：第三次
	 */
	public String getThird() {
		return third;
	}
	/**
	 * 设置：第四次
	 */
	public void setFouth(String fouth) {
		this.fouth = fouth;
	}
	/**
	 * 获取：第四次
	 */
	public String getFouth() {
		return fouth;
	}
	/**
	 * 设置：未发货
	 */
	public void setNoDelivery(String noDelivery) {
		this.noDelivery = noDelivery;
	}
	/**
	 * 获取：未发货
	 */
	public String getNoDelivery() {
		return noDelivery;
	}
	/**
	 * 设置：删除标识 0-正常  1-已删除
	 */
	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}
	/**
	 * 获取：删除标识 0-正常  1-已删除
	 */
	public Integer getIsDelete() {
		return isDelete;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateUser() {
		return createUser;
	}

	public Integer getPrintNum() {
		return printNum;
	}

	public void setPrintNum(Integer printNum) {
		this.printNum = printNum;
	}

	public Integer getImportNum() {
		return importNum;
	}

	public void setImportNum(Integer importNum) {
		this.importNum = importNum;
	}

	public Integer getWithOrderPrintNum() {
		return withOrderPrintNum;
	}

	public void setWithOrderPrintNum(Integer withOrderPrintNum) {
		this.withOrderPrintNum = withOrderPrintNum;
	}

	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}
}
